home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Merciful 1
/
Merciful - Disc 1.iso
/
software
/
d
/
devpak
/
devpakv3.01kickstartv1.3b.dms
/
devpakv3.01kickstartv1.3b.adf
/
arp
/
prodocs
/
AddDANode
< prev
next >
Wrap
Text File
|
1991-11-20
|
1KB
|
67 lines
AddDANode(31.0) ARP Programmers Manual AddDANode(31.0)
NAME
AddDANode - add a new entry to a DAList
SYNOPSIS
newnode = AddDANode( Data, *DALst, Length, ID )
D0 A0 A1 D0 D1
FUNCTION
AddDANode() creates and adds a node to the DAList header
specified by caller. All nodes created by this function are
DirectoryEntry nodes (see arpbase.[hi] header for the
definition of this structure). The caller is responsible
for freeing all nodes allocated by this function.
INPUTS
Data - Pointer to data to be copied to de_Name field of the
new node. See Length parameter.
DALst - Address of a DA list header for this node.
Length - If 0, Data is assumed to be a null terminated
string. Otherwise, Length gives the amount of memory
to copy to the de_Name field.
ID - ID is the secondary sort key/type code. This will be
the de_Type variable of the new node.
RESULT
newnode - A pointer to the node just added to the DAList,
else NULL, if an error occured.
BUGS
None known.
SEE ALSO
FreeDAList(), DosFreeMem(), Tracking functions.
AUTHOR
CDH
Page 1 (printed 2/22/88)